/*
 * ArchivoIni.cpp
 *
 *  Created on: 18/11/2013
 *      Author: gonzalo
 */

#include "ArchivoIni.h"

MapaIni ArchivoIni::parsearComoIni(std::string file) {
	ArchivoTexto archivo(file,false);
	MapaIni result;
	std::string linea;

	while (archivo.leerLinea(linea)) {
		std::vector<std::string> claveValor = StringUtils::splitString(linea, '=');
		std::string clave = claveValor[0];
		std::string valor = claveValor[1];
		result.insert( ClaveValorIni( clave,valor) );
	}
	return result;
}

ArchivoIni::~ArchivoIni() {
}
